﻿/*
 * Created by SharpDevelop.
 * User: issuser
 * Date: 2010-12-9
 * Time: 15:21
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using System.Data;
using System.Collections.Generic;
using NLite.Data.Schema;
using NLite.Data.Driver.Internal;
using NLite.Data.Schema.Provider.Internal;

namespace NLite.Data.Driver
{
	/// <summary>
	/// Description of OracleClientDriver.
	/// </summary>
	public class OracleClientDriver:ReflectionBasedDriver
	{
		public OracleClientDriver():base(
            "System.Data.OracleClient.OracleConnection,System.Data.OracleClient")
		{
            SchemaProvider = new OracleSchemaProvider();
		}
		
		public override bool UseNamedPrefixInSql
		{
			get { return true; }
		}

		public override bool UseNamedPrefixInParameter
		{
			get { return true; }
		}

		public override string NamedPrefix
		{
			get { return ":"; }
		}


        
    }

  
}
